synapse (pl: synapses) - Español Inglés Diccionario